package com.saasitems.admin.dao;

import com.saasitems.admin.model.Matts;
import com.saasitems.admin.model.MattsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface MattsMapper {
    int countByExample(MattsExample example);

    int deleteByExample(MattsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Matts record);

    int insertSelective(Matts record);

    List<Matts> selectByExample(MattsExample example);

    Matts selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Matts record, @Param("example") MattsExample example);

    int updateByExample(@Param("record") Matts record, @Param("example") MattsExample example);

    int updateByPrimaryKeySelective(Matts record);

    int updateByPrimaryKey(Matts record);
}